cabbage rose - French English Dictionary